//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by FernFlower decompiler)
//

package ciicos.alarm.model.alarmrealndata;

import ciicos.util.generater.DataSwapUtil;
import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.util.Date;

public class AlarmRealNDataListVO {
    private String id;
    @JSONField(
        name = "flowtaskid"
    )
    private String flowtaskid;
    @JSONField(
        name = "tagname"
    )
    private String tagname;
    @JSONField(
        name = "tagdesc"
    )
    private String tagdesc;
    @JSONField(
        name = "tagtype"
    )
    private String tagtype;
    @JSONField(
        name = "tageu"
    )
    private String tageu;
    @JSONField(
        name = "tagarea"
    )
    private String tagarea;
    @JSONField(
        name = "tagunit"
    )
    private String tagunit;
    @JSONField(
        name = "alarmtype"
    )
    private String alarmtype;
    @JSONField(
        name = "alarmtime"
    )
    private Long alarmtime;
    @JSONField(
        name = "alarmv"
    )
    private String alarmv;
    @JSONField(
        name = "alarmlimitv"
    )
    private String alarmlimitv;
    @JSONField(
        name = "alarmsp"
    )
    private String alarmsp;
    @JSONField(
        name = "alarmlevel"
    )
    private String alarmlevel;
    @JSONField(
        name = "alarmstatus"
    )
    private String alarmstatus;
    @JSONField(
        name = "creatoruserid"
    )
    private String creatoruserid;
    @JSONField(
        name = "creatortime"
    )
    private Long creatortime;
    @JSONField(
        name = "returntime"
    )
    private Long returntime;
    @JSONField(
        name = "returnv"
    )
    private String returnv;
    @JSONField(
        name = "lastmodifyuserid"
    )
    private String lastmodifyuserid;
    @JsonFormat(
        pattern = "yyyy-MM-dd HH:mm:ss",
        timezone = "GMT+8"
    )
    @JSONField(
        name = "lastmodifytime"
    )
    private Date lastmodifytime;
    @JSONField(
        name = "confirm"
    )
    private String confirm;
    @JSONField(
        name = "sendmark"
    )
    private String sendmark;
    @JSONField(
        name = "enabledmark"
    )
    private String enabledmark;
    @JSONField(
        name = "confirmdesc"
    )
    private String confirmdesc;
    @JSONField(
        name = "tagname_name"
    )
    private String tagname_name;
    @JSONField(
        name = "tagdesc_name"
    )
    private String tagdesc_name;
    @JSONField(
        name = "tagtype_name"
    )
    private String tagtype_name;
    @JSONField(
        name = "tageu_name"
    )
    private String tageu_name;
    @JSONField(
        name = "tagarea_name"
    )
    private String tagarea_name;
    @JSONField(
        name = "tagunit_name"
    )
    private String tagunit_name;
    @JSONField(
        name = "alarmtype_name"
    )
    private String alarmtype_name;
    @JsonFormat(
        pattern = "yyyy-MM-dd HH:mm:ss",
        timezone = "GMT+8"
    )
    @JSONField(
        name = "alarmtime_name"
    )
    private Date alarmtime_name;
    @JSONField(
        name = "alarmv_name"
    )
    private String alarmv_name;
    @JSONField(
        name = "alarmlimitv_name"
    )
    private String alarmlimitv_name;
    @JSONField(
        name = "alarmsp_name"
    )
    private String alarmsp_name;
    @JSONField(
        name = "alarmlevel_name"
    )
    private String alarmlevel_name;
    @JSONField(
        name = "alarmstatus_name"
    )
    private String alarmstatus_name;
    @JSONField(
        name = "creatoruserid_name"
    )
    private String creatoruserid_name;
    @JsonFormat(
        pattern = "yyyy-MM-dd",
        timezone = "GMT+8"
    )
    @JSONField(
        name = "creatortime_name"
    )
    private Date creatortime_name;
    @JsonFormat(
        pattern = "yyyy-MM-dd HH:mm:ss",
        timezone = "GMT+8"
    )
    @JSONField(
        name = "returntime_name"
    )
    private Date returntime_name;
    @JSONField(
        name = "returnv_name"
    )
    private String returnv_name;
    @JSONField(
        name = "lastmodifyuserid_name"
    )
    private String lastmodifyuserid_name;
    @JsonFormat(
        pattern = "yyyy-MM-dd HH:mm:ss",
        timezone = "GMT+8"
    )
    @JSONField(
        name = "lastmodifytime_name"
    )
    private Date lastmodifytime_name;
    @JSONField(
        name = "confirm_name"
    )
    private String confirm_name;
    @JSONField(
        name = "sendmark_name"
    )
    private String sendmark_name;
    @JSONField(
        name = "enabledmark_name"
    )
    private String enabledmark_name;
    @JSONField(
        name = "confirmdesc_name"
    )
    private String confirmdesc_name;

    public void getAlarmtype(String alarmtype) {
        this.alarmtype = DataSwapUtil.convertValueToString(alarmtype, false, false);
    }

    public void getAlarmlevel(String alarmlevel) {
        this.alarmlevel = DataSwapUtil.convertValueToString(alarmlevel, false, false);
    }

    public void getConfirm(String confirm) {
        this.confirm = DataSwapUtil.convertValueToString(confirm, false, false);
    }

    public void getSendmark(String sendmark) {
        this.sendmark = DataSwapUtil.convertValueToString(sendmark, false, false);
    }

    public String getId() {
        return this.id;
    }

    public String getFlowtaskid() {
        return this.flowtaskid;
    }

    public String getTagname() {
        return this.tagname;
    }

    public String getTagdesc() {
        return this.tagdesc;
    }

    public String getTagtype() {
        return this.tagtype;
    }

    public String getTageu() {
        return this.tageu;
    }

    public String getTagarea() {
        return this.tagarea;
    }

    public String getTagunit() {
        return this.tagunit;
    }

    public String getAlarmtype() {
        return this.alarmtype;
    }

    public Long getAlarmtime() {
        return this.alarmtime;
    }

    public String getAlarmv() {
        return this.alarmv;
    }

    public String getAlarmlimitv() {
        return this.alarmlimitv;
    }

    public String getAlarmsp() {
        return this.alarmsp;
    }

    public String getAlarmlevel() {
        return this.alarmlevel;
    }

    public String getAlarmstatus() {
        return this.alarmstatus;
    }

    public String getCreatoruserid() {
        return this.creatoruserid;
    }

    public Long getCreatortime() {
        return this.creatortime;
    }

    public Long getReturntime() {
        return this.returntime;
    }

    public String getReturnv() {
        return this.returnv;
    }

    public String getLastmodifyuserid() {
        return this.lastmodifyuserid;
    }

    public Date getLastmodifytime() {
        return this.lastmodifytime;
    }

    public String getConfirm() {
        return this.confirm;
    }

    public String getSendmark() {
        return this.sendmark;
    }

    public String getEnabledmark() {
        return this.enabledmark;
    }

    public String getConfirmdesc() {
        return this.confirmdesc;
    }

    public String getTagname_name() {
        return this.tagname_name;
    }

    public String getTagdesc_name() {
        return this.tagdesc_name;
    }

    public String getTagtype_name() {
        return this.tagtype_name;
    }

    public String getTageu_name() {
        return this.tageu_name;
    }

    public String getTagarea_name() {
        return this.tagarea_name;
    }

    public String getTagunit_name() {
        return this.tagunit_name;
    }

    public String getAlarmtype_name() {
        return this.alarmtype_name;
    }

    public Date getAlarmtime_name() {
        return this.alarmtime_name;
    }

    public String getAlarmv_name() {
        return this.alarmv_name;
    }

    public String getAlarmlimitv_name() {
        return this.alarmlimitv_name;
    }

    public String getAlarmsp_name() {
        return this.alarmsp_name;
    }

    public String getAlarmlevel_name() {
        return this.alarmlevel_name;
    }

    public String getAlarmstatus_name() {
        return this.alarmstatus_name;
    }

    public String getCreatoruserid_name() {
        return this.creatoruserid_name;
    }

    public Date getCreatortime_name() {
        return this.creatortime_name;
    }

    public Date getReturntime_name() {
        return this.returntime_name;
    }

    public String getReturnv_name() {
        return this.returnv_name;
    }

    public String getLastmodifyuserid_name() {
        return this.lastmodifyuserid_name;
    }

    public Date getLastmodifytime_name() {
        return this.lastmodifytime_name;
    }

    public String getConfirm_name() {
        return this.confirm_name;
    }

    public String getSendmark_name() {
        return this.sendmark_name;
    }

    public String getEnabledmark_name() {
        return this.enabledmark_name;
    }

    public String getConfirmdesc_name() {
        return this.confirmdesc_name;
    }

    public void setId(String id) {
        this.id = id;
    }

    public void setFlowtaskid(String flowtaskid) {
        this.flowtaskid = flowtaskid;
    }

    public void setTagname(String tagname) {
        this.tagname = tagname;
    }

    public void setTagdesc(String tagdesc) {
        this.tagdesc = tagdesc;
    }

    public void setTagtype(String tagtype) {
        this.tagtype = tagtype;
    }

    public void setTageu(String tageu) {
        this.tageu = tageu;
    }

    public void setTagarea(String tagarea) {
        this.tagarea = tagarea;
    }

    public void setTagunit(String tagunit) {
        this.tagunit = tagunit;
    }

    public void setAlarmtype(String alarmtype) {
        this.alarmtype = alarmtype;
    }

    public void setAlarmtime(Long alarmtime) {
        this.alarmtime = alarmtime;
    }

    public void setAlarmv(String alarmv) {
        this.alarmv = alarmv;
    }

    public void setAlarmlimitv(String alarmlimitv) {
        this.alarmlimitv = alarmlimitv;
    }

    public void setAlarmsp(String alarmsp) {
        this.alarmsp = alarmsp;
    }

    public void setAlarmlevel(String alarmlevel) {
        this.alarmlevel = alarmlevel;
    }

    public void setAlarmstatus(String alarmstatus) {
        this.alarmstatus = alarmstatus;
    }

    public void setCreatoruserid(String creatoruserid) {
        this.creatoruserid = creatoruserid;
    }

    public void setCreatortime(Long creatortime) {
        this.creatortime = creatortime;
    }

    public void setReturntime(Long returntime) {
        this.returntime = returntime;
    }

    public void setReturnv(String returnv) {
        this.returnv = returnv;
    }

    public void setLastmodifyuserid(String lastmodifyuserid) {
        this.lastmodifyuserid = lastmodifyuserid;
    }

    @JsonFormat(
        pattern = "yyyy-MM-dd HH:mm:ss",
        timezone = "GMT+8"
    )
    public void setLastmodifytime(Date lastmodifytime) {
        this.lastmodifytime = lastmodifytime;
    }

    public void setConfirm(String confirm) {
        this.confirm = confirm;
    }

    public void setSendmark(String sendmark) {
        this.sendmark = sendmark;
    }

    public void setEnabledmark(String enabledmark) {
        this.enabledmark = enabledmark;
    }

    public void setConfirmdesc(String confirmdesc) {
        this.confirmdesc = confirmdesc;
    }

    public void setTagname_name(String tagname_name) {
        this.tagname_name = tagname_name;
    }

    public void setTagdesc_name(String tagdesc_name) {
        this.tagdesc_name = tagdesc_name;
    }

    public void setTagtype_name(String tagtype_name) {
        this.tagtype_name = tagtype_name;
    }

    public void setTageu_name(String tageu_name) {
        this.tageu_name = tageu_name;
    }

    public void setTagarea_name(String tagarea_name) {
        this.tagarea_name = tagarea_name;
    }

    public void setTagunit_name(String tagunit_name) {
        this.tagunit_name = tagunit_name;
    }

    public void setAlarmtype_name(String alarmtype_name) {
        this.alarmtype_name = alarmtype_name;
    }

    @JsonFormat(
        pattern = "yyyy-MM-dd HH:mm:ss",
        timezone = "GMT+8"
    )
    public void setAlarmtime_name(Date alarmtime_name) {
        this.alarmtime_name = alarmtime_name;
    }

    public void setAlarmv_name(String alarmv_name) {
        this.alarmv_name = alarmv_name;
    }

    public void setAlarmlimitv_name(String alarmlimitv_name) {
        this.alarmlimitv_name = alarmlimitv_name;
    }

    public void setAlarmsp_name(String alarmsp_name) {
        this.alarmsp_name = alarmsp_name;
    }

    public void setAlarmlevel_name(String alarmlevel_name) {
        this.alarmlevel_name = alarmlevel_name;
    }

    public void setAlarmstatus_name(String alarmstatus_name) {
        this.alarmstatus_name = alarmstatus_name;
    }

    public void setCreatoruserid_name(String creatoruserid_name) {
        this.creatoruserid_name = creatoruserid_name;
    }

    @JsonFormat(
        pattern = "yyyy-MM-dd",
        timezone = "GMT+8"
    )
    public void setCreatortime_name(Date creatortime_name) {
        this.creatortime_name = creatortime_name;
    }

    @JsonFormat(
        pattern = "yyyy-MM-dd HH:mm:ss",
        timezone = "GMT+8"
    )
    public void setReturntime_name(Date returntime_name) {
        this.returntime_name = returntime_name;
    }

    public void setReturnv_name(String returnv_name) {
        this.returnv_name = returnv_name;
    }

    public void setLastmodifyuserid_name(String lastmodifyuserid_name) {
        this.lastmodifyuserid_name = lastmodifyuserid_name;
    }

    @JsonFormat(
        pattern = "yyyy-MM-dd HH:mm:ss",
        timezone = "GMT+8"
    )
    public void setLastmodifytime_name(Date lastmodifytime_name) {
        this.lastmodifytime_name = lastmodifytime_name;
    }

    public void setConfirm_name(String confirm_name) {
        this.confirm_name = confirm_name;
    }

    public void setSendmark_name(String sendmark_name) {
        this.sendmark_name = sendmark_name;
    }

    public void setEnabledmark_name(String enabledmark_name) {
        this.enabledmark_name = enabledmark_name;
    }

    public void setConfirmdesc_name(String confirmdesc_name) {
        this.confirmdesc_name = confirmdesc_name;
    }

    public boolean equals(Object o) {
        if (o == this) {
            return true;
        } else if (!(o instanceof AlarmRealNDataListVO)) {
            return false;
        } else {
            AlarmRealNDataListVO other = (AlarmRealNDataListVO)o;
            if (!other.canEqual(this)) {
                return false;
            } else {
                Object this$alarmtime = this.getAlarmtime();
                Object other$alarmtime = other.getAlarmtime();
                if (this$alarmtime == null) {
                    if (other$alarmtime != null) {
                        return false;
                    }
                } else if (!this$alarmtime.equals(other$alarmtime)) {
                    return false;
                }

                Object this$creatortime = this.getCreatortime();
                Object other$creatortime = other.getCreatortime();
                if (this$creatortime == null) {
                    if (other$creatortime != null) {
                        return false;
                    }
                } else if (!this$creatortime.equals(other$creatortime)) {
                    return false;
                }

                Object this$returntime = this.getReturntime();
                Object other$returntime = other.getReturntime();
                if (this$returntime == null) {
                    if (other$returntime != null) {
                        return false;
                    }
                } else if (!this$returntime.equals(other$returntime)) {
                    return false;
                }

                Object this$id = this.getId();
                Object other$id = other.getId();
                if (this$id == null) {
                    if (other$id != null) {
                        return false;
                    }
                } else if (!this$id.equals(other$id)) {
                    return false;
                }

                Object this$flowtaskid = this.getFlowtaskid();
                Object other$flowtaskid = other.getFlowtaskid();
                if (this$flowtaskid == null) {
                    if (other$flowtaskid != null) {
                        return false;
                    }
                } else if (!this$flowtaskid.equals(other$flowtaskid)) {
                    return false;
                }

                Object this$tagname = this.getTagname();
                Object other$tagname = other.getTagname();
                if (this$tagname == null) {
                    if (other$tagname != null) {
                        return false;
                    }
                } else if (!this$tagname.equals(other$tagname)) {
                    return false;
                }

                Object this$tagdesc = this.getTagdesc();
                Object other$tagdesc = other.getTagdesc();
                if (this$tagdesc == null) {
                    if (other$tagdesc != null) {
                        return false;
                    }
                } else if (!this$tagdesc.equals(other$tagdesc)) {
                    return false;
                }

                Object this$tagtype = this.getTagtype();
                Object other$tagtype = other.getTagtype();
                if (this$tagtype == null) {
                    if (other$tagtype != null) {
                        return false;
                    }
                } else if (!this$tagtype.equals(other$tagtype)) {
                    return false;
                }

                Object this$tageu = this.getTageu();
                Object other$tageu = other.getTageu();
                if (this$tageu == null) {
                    if (other$tageu != null) {
                        return false;
                    }
                } else if (!this$tageu.equals(other$tageu)) {
                    return false;
                }

                Object this$tagarea = this.getTagarea();
                Object other$tagarea = other.getTagarea();
                if (this$tagarea == null) {
                    if (other$tagarea != null) {
                        return false;
                    }
                } else if (!this$tagarea.equals(other$tagarea)) {
                    return false;
                }

                Object this$tagunit = this.getTagunit();
                Object other$tagunit = other.getTagunit();
                if (this$tagunit == null) {
                    if (other$tagunit != null) {
                        return false;
                    }
                } else if (!this$tagunit.equals(other$tagunit)) {
                    return false;
                }

                Object this$alarmtype = this.getAlarmtype();
                Object other$alarmtype = other.getAlarmtype();
                if (this$alarmtype == null) {
                    if (other$alarmtype != null) {
                        return false;
                    }
                } else if (!this$alarmtype.equals(other$alarmtype)) {
                    return false;
                }

                Object this$alarmv = this.getAlarmv();
                Object other$alarmv = other.getAlarmv();
                if (this$alarmv == null) {
                    if (other$alarmv != null) {
                        return false;
                    }
                } else if (!this$alarmv.equals(other$alarmv)) {
                    return false;
                }

                Object this$alarmlimitv = this.getAlarmlimitv();
                Object other$alarmlimitv = other.getAlarmlimitv();
                if (this$alarmlimitv == null) {
                    if (other$alarmlimitv != null) {
                        return false;
                    }
                } else if (!this$alarmlimitv.equals(other$alarmlimitv)) {
                    return false;
                }

                Object this$alarmsp = this.getAlarmsp();
                Object other$alarmsp = other.getAlarmsp();
                if (this$alarmsp == null) {
                    if (other$alarmsp != null) {
                        return false;
                    }
                } else if (!this$alarmsp.equals(other$alarmsp)) {
                    return false;
                }

                Object this$alarmlevel = this.getAlarmlevel();
                Object other$alarmlevel = other.getAlarmlevel();
                if (this$alarmlevel == null) {
                    if (other$alarmlevel != null) {
                        return false;
                    }
                } else if (!this$alarmlevel.equals(other$alarmlevel)) {
                    return false;
                }

                Object this$alarmstatus = this.getAlarmstatus();
                Object other$alarmstatus = other.getAlarmstatus();
                if (this$alarmstatus == null) {
                    if (other$alarmstatus != null) {
                        return false;
                    }
                } else if (!this$alarmstatus.equals(other$alarmstatus)) {
                    return false;
                }

                Object this$creatoruserid = this.getCreatoruserid();
                Object other$creatoruserid = other.getCreatoruserid();
                if (this$creatoruserid == null) {
                    if (other$creatoruserid != null) {
                        return false;
                    }
                } else if (!this$creatoruserid.equals(other$creatoruserid)) {
                    return false;
                }

                Object this$returnv = this.getReturnv();
                Object other$returnv = other.getReturnv();
                if (this$returnv == null) {
                    if (other$returnv != null) {
                        return false;
                    }
                } else if (!this$returnv.equals(other$returnv)) {
                    return false;
                }

                Object this$lastmodifyuserid = this.getLastmodifyuserid();
                Object other$lastmodifyuserid = other.getLastmodifyuserid();
                if (this$lastmodifyuserid == null) {
                    if (other$lastmodifyuserid != null) {
                        return false;
                    }
                } else if (!this$lastmodifyuserid.equals(other$lastmodifyuserid)) {
                    return false;
                }

                Object this$lastmodifytime = this.getLastmodifytime();
                Object other$lastmodifytime = other.getLastmodifytime();
                if (this$lastmodifytime == null) {
                    if (other$lastmodifytime != null) {
                        return false;
                    }
                } else if (!this$lastmodifytime.equals(other$lastmodifytime)) {
                    return false;
                }

                Object this$confirm = this.getConfirm();
                Object other$confirm = other.getConfirm();
                if (this$confirm == null) {
                    if (other$confirm != null) {
                        return false;
                    }
                } else if (!this$confirm.equals(other$confirm)) {
                    return false;
                }

                Object this$sendmark = this.getSendmark();
                Object other$sendmark = other.getSendmark();
                if (this$sendmark == null) {
                    if (other$sendmark != null) {
                        return false;
                    }
                } else if (!this$sendmark.equals(other$sendmark)) {
                    return false;
                }

                Object this$enabledmark = this.getEnabledmark();
                Object other$enabledmark = other.getEnabledmark();
                if (this$enabledmark == null) {
                    if (other$enabledmark != null) {
                        return false;
                    }
                } else if (!this$enabledmark.equals(other$enabledmark)) {
                    return false;
                }

                Object this$confirmdesc = this.getConfirmdesc();
                Object other$confirmdesc = other.getConfirmdesc();
                if (this$confirmdesc == null) {
                    if (other$confirmdesc != null) {
                        return false;
                    }
                } else if (!this$confirmdesc.equals(other$confirmdesc)) {
                    return false;
                }

                Object this$tagname_name = this.getTagname_name();
                Object other$tagname_name = other.getTagname_name();
                if (this$tagname_name == null) {
                    if (other$tagname_name != null) {
                        return false;
                    }
                } else if (!this$tagname_name.equals(other$tagname_name)) {
                    return false;
                }

                Object this$tagdesc_name = this.getTagdesc_name();
                Object other$tagdesc_name = other.getTagdesc_name();
                if (this$tagdesc_name == null) {
                    if (other$tagdesc_name != null) {
                        return false;
                    }
                } else if (!this$tagdesc_name.equals(other$tagdesc_name)) {
                    return false;
                }

                Object this$tagtype_name = this.getTagtype_name();
                Object other$tagtype_name = other.getTagtype_name();
                if (this$tagtype_name == null) {
                    if (other$tagtype_name != null) {
                        return false;
                    }
                } else if (!this$tagtype_name.equals(other$tagtype_name)) {
                    return false;
                }

                Object this$tageu_name = this.getTageu_name();
                Object other$tageu_name = other.getTageu_name();
                if (this$tageu_name == null) {
                    if (other$tageu_name != null) {
                        return false;
                    }
                } else if (!this$tageu_name.equals(other$tageu_name)) {
                    return false;
                }

                Object this$tagarea_name = this.getTagarea_name();
                Object other$tagarea_name = other.getTagarea_name();
                if (this$tagarea_name == null) {
                    if (other$tagarea_name != null) {
                        return false;
                    }
                } else if (!this$tagarea_name.equals(other$tagarea_name)) {
                    return false;
                }

                Object this$tagunit_name = this.getTagunit_name();
                Object other$tagunit_name = other.getTagunit_name();
                if (this$tagunit_name == null) {
                    if (other$tagunit_name != null) {
                        return false;
                    }
                } else if (!this$tagunit_name.equals(other$tagunit_name)) {
                    return false;
                }

                Object this$alarmtype_name = this.getAlarmtype_name();
                Object other$alarmtype_name = other.getAlarmtype_name();
                if (this$alarmtype_name == null) {
                    if (other$alarmtype_name != null) {
                        return false;
                    }
                } else if (!this$alarmtype_name.equals(other$alarmtype_name)) {
                    return false;
                }

                Object this$alarmtime_name = this.getAlarmtime_name();
                Object other$alarmtime_name = other.getAlarmtime_name();
                if (this$alarmtime_name == null) {
                    if (other$alarmtime_name != null) {
                        return false;
                    }
                } else if (!this$alarmtime_name.equals(other$alarmtime_name)) {
                    return false;
                }

                Object this$alarmv_name = this.getAlarmv_name();
                Object other$alarmv_name = other.getAlarmv_name();
                if (this$alarmv_name == null) {
                    if (other$alarmv_name != null) {
                        return false;
                    }
                } else if (!this$alarmv_name.equals(other$alarmv_name)) {
                    return false;
                }

                Object this$alarmlimitv_name = this.getAlarmlimitv_name();
                Object other$alarmlimitv_name = other.getAlarmlimitv_name();
                if (this$alarmlimitv_name == null) {
                    if (other$alarmlimitv_name != null) {
                        return false;
                    }
                } else if (!this$alarmlimitv_name.equals(other$alarmlimitv_name)) {
                    return false;
                }

                Object this$alarmsp_name = this.getAlarmsp_name();
                Object other$alarmsp_name = other.getAlarmsp_name();
                if (this$alarmsp_name == null) {
                    if (other$alarmsp_name != null) {
                        return false;
                    }
                } else if (!this$alarmsp_name.equals(other$alarmsp_name)) {
                    return false;
                }

                Object this$alarmlevel_name = this.getAlarmlevel_name();
                Object other$alarmlevel_name = other.getAlarmlevel_name();
                if (this$alarmlevel_name == null) {
                    if (other$alarmlevel_name != null) {
                        return false;
                    }
                } else if (!this$alarmlevel_name.equals(other$alarmlevel_name)) {
                    return false;
                }

                Object this$alarmstatus_name = this.getAlarmstatus_name();
                Object other$alarmstatus_name = other.getAlarmstatus_name();
                if (this$alarmstatus_name == null) {
                    if (other$alarmstatus_name != null) {
                        return false;
                    }
                } else if (!this$alarmstatus_name.equals(other$alarmstatus_name)) {
                    return false;
                }

                Object this$creatoruserid_name = this.getCreatoruserid_name();
                Object other$creatoruserid_name = other.getCreatoruserid_name();
                if (this$creatoruserid_name == null) {
                    if (other$creatoruserid_name != null) {
                        return false;
                    }
                } else if (!this$creatoruserid_name.equals(other$creatoruserid_name)) {
                    return false;
                }

                Object this$creatortime_name = this.getCreatortime_name();
                Object other$creatortime_name = other.getCreatortime_name();
                if (this$creatortime_name == null) {
                    if (other$creatortime_name != null) {
                        return false;
                    }
                } else if (!this$creatortime_name.equals(other$creatortime_name)) {
                    return false;
                }

                Object this$returntime_name = this.getReturntime_name();
                Object other$returntime_name = other.getReturntime_name();
                if (this$returntime_name == null) {
                    if (other$returntime_name != null) {
                        return false;
                    }
                } else if (!this$returntime_name.equals(other$returntime_name)) {
                    return false;
                }

                Object this$returnv_name = this.getReturnv_name();
                Object other$returnv_name = other.getReturnv_name();
                if (this$returnv_name == null) {
                    if (other$returnv_name != null) {
                        return false;
                    }
                } else if (!this$returnv_name.equals(other$returnv_name)) {
                    return false;
                }

                Object this$lastmodifyuserid_name = this.getLastmodifyuserid_name();
                Object other$lastmodifyuserid_name = other.getLastmodifyuserid_name();
                if (this$lastmodifyuserid_name == null) {
                    if (other$lastmodifyuserid_name != null) {
                        return false;
                    }
                } else if (!this$lastmodifyuserid_name.equals(other$lastmodifyuserid_name)) {
                    return false;
                }

                Object this$lastmodifytime_name = this.getLastmodifytime_name();
                Object other$lastmodifytime_name = other.getLastmodifytime_name();
                if (this$lastmodifytime_name == null) {
                    if (other$lastmodifytime_name != null) {
                        return false;
                    }
                } else if (!this$lastmodifytime_name.equals(other$lastmodifytime_name)) {
                    return false;
                }

                Object this$confirm_name = this.getConfirm_name();
                Object other$confirm_name = other.getConfirm_name();
                if (this$confirm_name == null) {
                    if (other$confirm_name != null) {
                        return false;
                    }
                } else if (!this$confirm_name.equals(other$confirm_name)) {
                    return false;
                }

                Object this$sendmark_name = this.getSendmark_name();
                Object other$sendmark_name = other.getSendmark_name();
                if (this$sendmark_name == null) {
                    if (other$sendmark_name != null) {
                        return false;
                    }
                } else if (!this$sendmark_name.equals(other$sendmark_name)) {
                    return false;
                }

                Object this$enabledmark_name = this.getEnabledmark_name();
                Object other$enabledmark_name = other.getEnabledmark_name();
                if (this$enabledmark_name == null) {
                    if (other$enabledmark_name != null) {
                        return false;
                    }
                } else if (!this$enabledmark_name.equals(other$enabledmark_name)) {
                    return false;
                }

                Object this$confirmdesc_name = this.getConfirmdesc_name();
                Object other$confirmdesc_name = other.getConfirmdesc_name();
                if (this$confirmdesc_name == null) {
                    if (other$confirmdesc_name != null) {
                        return false;
                    }
                } else if (!this$confirmdesc_name.equals(other$confirmdesc_name)) {
                    return false;
                }

                return true;
            }
        }
    }

    protected boolean canEqual(Object other) {
        return other instanceof AlarmRealNDataListVO;
    }

    public int hashCode() {
        int PRIME = 59;
        int result = 1;
        Object $alarmtime = this.getAlarmtime();
        result = result * 59 + ($alarmtime == null ? 43 : $alarmtime.hashCode());
        Object $creatortime = this.getCreatortime();
        result = result * 59 + ($creatortime == null ? 43 : $creatortime.hashCode());
        Object $returntime = this.getReturntime();
        result = result * 59 + ($returntime == null ? 43 : $returntime.hashCode());
        Object $id = this.getId();
        result = result * 59 + ($id == null ? 43 : $id.hashCode());
        Object $flowtaskid = this.getFlowtaskid();
        result = result * 59 + ($flowtaskid == null ? 43 : $flowtaskid.hashCode());
        Object $tagname = this.getTagname();
        result = result * 59 + ($tagname == null ? 43 : $tagname.hashCode());
        Object $tagdesc = this.getTagdesc();
        result = result * 59 + ($tagdesc == null ? 43 : $tagdesc.hashCode());
        Object $tagtype = this.getTagtype();
        result = result * 59 + ($tagtype == null ? 43 : $tagtype.hashCode());
        Object $tageu = this.getTageu();
        result = result * 59 + ($tageu == null ? 43 : $tageu.hashCode());
        Object $tagarea = this.getTagarea();
        result = result * 59 + ($tagarea == null ? 43 : $tagarea.hashCode());
        Object $tagunit = this.getTagunit();
        result = result * 59 + ($tagunit == null ? 43 : $tagunit.hashCode());
        Object $alarmtype = this.getAlarmtype();
        result = result * 59 + ($alarmtype == null ? 43 : $alarmtype.hashCode());
        Object $alarmv = this.getAlarmv();
        result = result * 59 + ($alarmv == null ? 43 : $alarmv.hashCode());
        Object $alarmlimitv = this.getAlarmlimitv();
        result = result * 59 + ($alarmlimitv == null ? 43 : $alarmlimitv.hashCode());
        Object $alarmsp = this.getAlarmsp();
        result = result * 59 + ($alarmsp == null ? 43 : $alarmsp.hashCode());
        Object $alarmlevel = this.getAlarmlevel();
        result = result * 59 + ($alarmlevel == null ? 43 : $alarmlevel.hashCode());
        Object $alarmstatus = this.getAlarmstatus();
        result = result * 59 + ($alarmstatus == null ? 43 : $alarmstatus.hashCode());
        Object $creatoruserid = this.getCreatoruserid();
        result = result * 59 + ($creatoruserid == null ? 43 : $creatoruserid.hashCode());
        Object $returnv = this.getReturnv();
        result = result * 59 + ($returnv == null ? 43 : $returnv.hashCode());
        Object $lastmodifyuserid = this.getLastmodifyuserid();
        result = result * 59 + ($lastmodifyuserid == null ? 43 : $lastmodifyuserid.hashCode());
        Object $lastmodifytime = this.getLastmodifytime();
        result = result * 59 + ($lastmodifytime == null ? 43 : $lastmodifytime.hashCode());
        Object $confirm = this.getConfirm();
        result = result * 59 + ($confirm == null ? 43 : $confirm.hashCode());
        Object $sendmark = this.getSendmark();
        result = result * 59 + ($sendmark == null ? 43 : $sendmark.hashCode());
        Object $enabledmark = this.getEnabledmark();
        result = result * 59 + ($enabledmark == null ? 43 : $enabledmark.hashCode());
        Object $confirmdesc = this.getConfirmdesc();
        result = result * 59 + ($confirmdesc == null ? 43 : $confirmdesc.hashCode());
        Object $tagname_name = this.getTagname_name();
        result = result * 59 + ($tagname_name == null ? 43 : $tagname_name.hashCode());
        Object $tagdesc_name = this.getTagdesc_name();
        result = result * 59 + ($tagdesc_name == null ? 43 : $tagdesc_name.hashCode());
        Object $tagtype_name = this.getTagtype_name();
        result = result * 59 + ($tagtype_name == null ? 43 : $tagtype_name.hashCode());
        Object $tageu_name = this.getTageu_name();
        result = result * 59 + ($tageu_name == null ? 43 : $tageu_name.hashCode());
        Object $tagarea_name = this.getTagarea_name();
        result = result * 59 + ($tagarea_name == null ? 43 : $tagarea_name.hashCode());
        Object $tagunit_name = this.getTagunit_name();
        result = result * 59 + ($tagunit_name == null ? 43 : $tagunit_name.hashCode());
        Object $alarmtype_name = this.getAlarmtype_name();
        result = result * 59 + ($alarmtype_name == null ? 43 : $alarmtype_name.hashCode());
        Object $alarmtime_name = this.getAlarmtime_name();
        result = result * 59 + ($alarmtime_name == null ? 43 : $alarmtime_name.hashCode());
        Object $alarmv_name = this.getAlarmv_name();
        result = result * 59 + ($alarmv_name == null ? 43 : $alarmv_name.hashCode());
        Object $alarmlimitv_name = this.getAlarmlimitv_name();
        result = result * 59 + ($alarmlimitv_name == null ? 43 : $alarmlimitv_name.hashCode());
        Object $alarmsp_name = this.getAlarmsp_name();
        result = result * 59 + ($alarmsp_name == null ? 43 : $alarmsp_name.hashCode());
        Object $alarmlevel_name = this.getAlarmlevel_name();
        result = result * 59 + ($alarmlevel_name == null ? 43 : $alarmlevel_name.hashCode());
        Object $alarmstatus_name = this.getAlarmstatus_name();
        result = result * 59 + ($alarmstatus_name == null ? 43 : $alarmstatus_name.hashCode());
        Object $creatoruserid_name = this.getCreatoruserid_name();
        result = result * 59 + ($creatoruserid_name == null ? 43 : $creatoruserid_name.hashCode());
        Object $creatortime_name = this.getCreatortime_name();
        result = result * 59 + ($creatortime_name == null ? 43 : $creatortime_name.hashCode());
        Object $returntime_name = this.getReturntime_name();
        result = result * 59 + ($returntime_name == null ? 43 : $returntime_name.hashCode());
        Object $returnv_name = this.getReturnv_name();
        result = result * 59 + ($returnv_name == null ? 43 : $returnv_name.hashCode());
        Object $lastmodifyuserid_name = this.getLastmodifyuserid_name();
        result = result * 59 + ($lastmodifyuserid_name == null ? 43 : $lastmodifyuserid_name.hashCode());
        Object $lastmodifytime_name = this.getLastmodifytime_name();
        result = result * 59 + ($lastmodifytime_name == null ? 43 : $lastmodifytime_name.hashCode());
        Object $confirm_name = this.getConfirm_name();
        result = result * 59 + ($confirm_name == null ? 43 : $confirm_name.hashCode());
        Object $sendmark_name = this.getSendmark_name();
        result = result * 59 + ($sendmark_name == null ? 43 : $sendmark_name.hashCode());
        Object $enabledmark_name = this.getEnabledmark_name();
        result = result * 59 + ($enabledmark_name == null ? 43 : $enabledmark_name.hashCode());
        Object $confirmdesc_name = this.getConfirmdesc_name();
        result = result * 59 + ($confirmdesc_name == null ? 43 : $confirmdesc_name.hashCode());
        return result;
    }

    public String toString() {
        return "AlarmRealNDataListVO(id=" + this.getId() + ", flowtaskid=" + this.getFlowtaskid() + ", tagname=" + this.getTagname() + ", tagdesc=" + this.getTagdesc() + ", tagtype=" + this.getTagtype() + ", tageu=" + this.getTageu() + ", tagarea=" + this.getTagarea() + ", tagunit=" + this.getTagunit() + ", alarmtype=" + this.getAlarmtype() + ", alarmtime=" + this.getAlarmtime() + ", alarmv=" + this.getAlarmv() + ", alarmlimitv=" + this.getAlarmlimitv() + ", alarmsp=" + this.getAlarmsp() + ", alarmlevel=" + this.getAlarmlevel() + ", alarmstatus=" + this.getAlarmstatus() + ", creatoruserid=" + this.getCreatoruserid() + ", creatortime=" + this.getCreatortime() + ", returntime=" + this.getReturntime() + ", returnv=" + this.getReturnv() + ", lastmodifyuserid=" + this.getLastmodifyuserid() + ", lastmodifytime=" + this.getLastmodifytime() + ", confirm=" + this.getConfirm() + ", sendmark=" + this.getSendmark() + ", enabledmark=" + this.getEnabledmark() + ", confirmdesc=" + this.getConfirmdesc() + ", tagname_name=" + this.getTagname_name() + ", tagdesc_name=" + this.getTagdesc_name() + ", tagtype_name=" + this.getTagtype_name() + ", tageu_name=" + this.getTageu_name() + ", tagarea_name=" + this.getTagarea_name() + ", tagunit_name=" + this.getTagunit_name() + ", alarmtype_name=" + this.getAlarmtype_name() + ", alarmtime_name=" + this.getAlarmtime_name() + ", alarmv_name=" + this.getAlarmv_name() + ", alarmlimitv_name=" + this.getAlarmlimitv_name() + ", alarmsp_name=" + this.getAlarmsp_name() + ", alarmlevel_name=" + this.getAlarmlevel_name() + ", alarmstatus_name=" + this.getAlarmstatus_name() + ", creatoruserid_name=" + this.getCreatoruserid_name() + ", creatortime_name=" + this.getCreatortime_name() + ", returntime_name=" + this.getReturntime_name() + ", returnv_name=" + this.getReturnv_name() + ", lastmodifyuserid_name=" + this.getLastmodifyuserid_name() + ", lastmodifytime_name=" + this.getLastmodifytime_name() + ", confirm_name=" + this.getConfirm_name() + ", sendmark_name=" + this.getSendmark_name() + ", enabledmark_name=" + this.getEnabledmark_name() + ", confirmdesc_name=" + this.getConfirmdesc_name() + ")";
    }
}
